the dl (down low) - German English Dictionary